﻿/*Невозбранно скопировал половину из рабочего проекта.
    Данный код не будет использоваться в коммерческих целях.
    За него огромное спасибо команде девелоперов из Монт ©*/
a img
{
    border: 0;
}

textarea
{
    overflow: auto;
}

.clear { clear: both; }
.clearfix:after { content:""; display:table; clear:both; }
.bold { font-weight:bold; }

.absolute { position:absolute; }
.relative { position:relative; }
    
.alignleft { text-align:left; }
.alignright { text-align:right!important; }
.aligncenter { text-align:center; }
    
.weightnorm { font-weight:normal; }

.nolmarg { margin-left:0!important; }        
.nobmarg { margin-bottom:0!important; }
.notmarg { margin-top:0!important; }

.nobpad { padding-bottom:0!important; }
.norpad { padding-right:0!important; }
    
.fleft { float:left; }
.fright { float:right; }

li.clear
{
    width:0!important;
    height:0!important;
    clear:both;
}
    
.wfull { width:100%;  }
.w30 {width: 30%;}
.disblock { display:block!important; }
.disnone { display:none; }
.inline-block{display: inline-block;}

.centered
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
}

.float-left-wrapper *
{
    float:left;
}
.float-left-wrapper-relative *
{
    float:left;
    position:relative;
}
.overflow-visible
{
    overflow:visible;
}

.overflow-auto
{
    overflow:auto;
}

.nullheight
{
    height: 0!important;
    visibility:hidden;
}

table.standart td
{
    vertical-align: top;
    text-align:left;
}

/* */

.rpad { padding-right: 7px;}

.rmarg { margin-right: 7px;}

/* colors */

.c333{ color: #333333;}
.c666{ color: #666666;}

.underline-no {
    text-decoration: none!important;
}

.modalContent {display: none;}
.modal-mask {
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2000;
    width: 100%;
    height: 100%;
    display: none;
}

.modal-window {
    left: 50%;
    top: 50%;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    padding: 25px;
    position: absolute;
    z-index: 2001;
    display: none;
}

    .modal-window .closeButton {
        width: 40px;
        height: 40px;
        background: url('img/modal_close.png') 0 0;
        position: absolute;
        top: -40px;
        right: -40px;
        cursor: pointer;
    }

        .modal-window .closeButton:hover {
            background-position: 0 -40px;
        }